a holiday resort - German English Dictionary